/**
 * module-info
 */
@SuppressWarnings("requires-transitive-automatic")
module cn.huaqingcheng.tianshu.mybatis {
    requires transitive cn.huaqingcheng.tianshu.common.core;
    requires transitive spring.tx;
    requires transitive com.baomidou.mybatis.plus.annotation;
    requires transitive com.baomidou.mybatis.plus.core;
    requires transitive com.baomidou.mybatis.plus.extension;
    requires transitive com.baomidou.mybatis.plus.spring.boot.autoconfigure;
    requires transitive com.baomidou.mybatis.plus.spring.boot3.starter;
    requires transitive com.baomidou.mybatis.plus;
    requires transitive java.sql.rowset;
    requires transitive java.sql;
    requires transitive org.mybatis.spring;
    requires transitive org.mybatis;
    requires transitive spring.boot.starter.jdbc;
    requires transitive spring.context;
    requires transitive spring.jdbc;

    exports cn.huaqingcheng.tianshu.mybatis;
    exports cn.huaqingcheng.tianshu.mybatis.type to org.mybatis;

    opens cn.huaqingcheng.tianshu.mybatis;
}
